/* 页头 */
.header{ border-bottom: 2px solid #e6e6e6;}

.head-logo{width: 200px; height: 100px; background-color: #f60;}
.head-logo img{width: 80px;margin-left: 20px; margin-top: 22px;}
.head-logo span{font-size: 30px; margin-top: 30px; margin-right: 20px;}

.head-bottom{height: 70px;}
.head-bottom h2{line-height: 70px; font-size: 24px; margin-left: 220px;}
.head-bottom p{margin-top: 35px; margin-right: 30px;}

/* 注册表单 */
.register-form{width: 402px; margin: 60px auto 30px;}
.register-form>p{height: 44px; border: 1px solid #d9d9d9; margin-top: 50px; position: relative;}
.register-form>p label{float: left; width: 130px; line-height: 44px; font-size: 22px;}
.register-form>p input{float: left; width: 270px; height: 44px; border: none;}
.register-form>p:last-child{margin-top: 0;}
.register-form .sub{width: 400px; font-size: 28px; color: white; background-color: #f60;}

.register-form h3{margin: 15px 0 30px 0;}


.register-form>p label.error{position: absolute; top: 44px;left: 0; font-size: 14px; line-height: 40px; color: red; width: 400px;}


.p-img{position: absolute; right: 4px; top: 4px;}
.verify{position: absolute; width: 124px; height: 36px; right: 4px; top: 4px; background-color: #e6e6e6; color: #4d4d4d; text-align: center; line-height: 36px;}
/* 页尾 */
.footer-bottom{border-top: 2px solid #e6e6e6;;}
